a match made in hell - Turkish English Dictionary